ser humano - French English Dictionary